package com.ruoyi.system.api.domain;


public class FoodDetailBean {
   private String uuid;
 private   Long   groupID	;//	集团ID
    Long shopID		;//	店铺ID
    String shopName	;//		店铺名称
    Long reportDate		;//	报表统计日期，门店增加数据清机结转时间设定，该时间为次日小时数（1~12），默认为1，即次日凌晨1点，格式：yyyyMMdd，默认值0
    String saasOrderKey		;//	账单号，格式：YYYYMMDD-ID-日流水号
    Integer orderStatus		;//	账单状态 40：已结账 30：已作废
    Integer orderSubType		;//	账单类型（0：堂食 20：外卖 21：自提）
    String  foodName		;//	菜品名称
    String foodCode		;//	菜品编码
    String  foodKey		;//	菜品Key
    String unit		;//	菜品规格
    String  unitKey		;//	菜品规格Key
    String oodNumber		;//	点菜数量
    String foodCancelNumber		;//	退菜数量
    String foodSendNumber		;//	赠菜数量
    String  orderBy		;//	点菜人员
    String cancelBy		;//	退菜操作人员empCode|empName
    String cancelReason		;//	退菜原因
    Long cancelTime		;//	退菜时间，格式：yyyyMMddHHmmss，默认值0
    String sendBy		;//	赠菜操作人员empCode|empName
    String sendReason		;//	赠菜原因
    Long sendTime		;//	赠菜时间，格式：yyyyMMddHHmmss，默认值0
    String modifyBy		;//	改价操作人员empCode|empName
    String modifyReason		;//	改价原因
    Long modifyTime		;//	改价时间，格式：yyyyMMddHHmmss，默认值0
    String foodPriceAmount		;//	菜品折前总金额(套餐名字的折前金额为0，套餐明细摊后的折前金额=套餐折前总金额*（套餐明细单点金额/套餐明细单点折前金额合计）) ，菜品折前单价需要自己计算=foodPriceAmount/(foodNumber-foodCancelNumber)，foodNumber包含了“收费的”，“赠送的”，“退款的”，分母实际上是“收费的”+“赠送的”，所以不用再额外管foodSendNumber
    String foodRealAmount		;//	菜品实收总金额，菜品优惠总金额需要自己计算= foodPriceAmount - foodRealAmount
    String foodRealPrice		;//	菜品实收单价( 除去均摊后的菜品单价，这是算出来的，会存在四舍五入的情况，约等于 foodRealAmount/(foodNumber-foodSendNumber-foodCancelNumber) )
    String foodProPrice		;//	菜品商户中心设置单价
    String foodVipPrice		;//	菜品会员价
    String  actionBatchNo		;//	操作批次号
    Long actionTime		;//	记录修改时间(改价、赠菜时间），格式：yyyyMMddHHmmss，默认值0
    String    allFoodRemark	;//		单注
    String      foodTaste		;//	菜品口味
    String      foodPractice		;//	菜品做法
    String       foodRemark		;//	点菜要求
    Integer      isBatching		;//	是否配菜，1：配菜
    Integer      isSetFood		;//	是否套餐（套餐及套餐明细此标记均为1）
    Integer      isSFDetail		;//	是否是套餐明细
    Integer       isTempFood		;//	是否临时菜
    String        parentFoodFromItemKey		;//	配菜、退菜、作法加价对应的点菜记录ItemKey
    String       setFoodCategoryName		;//	套餐明细所属的套餐分类名字
    String      setFoodName		;//	套餐名
    String      setFoodRemark		;//	套餐备注
    String     areaName		;//	区域名称
    Long     brandID		;//	品牌ID（无意义，返回值为0）
    String     categoryDiscountRate		;//	分类折扣率（当执行分类折扣方案时，此值表示此菜品在分类折扣中的折扣率）
    String     clientType		;//	客户端类型
    Long    createTime		;//	记录创建时间（点菜时间、退菜时间）
    String     departmentKeyLst		;//	会员卡状态名称
    String     departmentKeyOne		;//	第一出品部门
    String     deviceName		;//	点菜设备名称
    String     foodCategoryKey		;//	分类编号
    String     foodCategoryName		;//	分类名称
    Integer     foodCategorySortIndex		;//	分类排序值
    String   foodDiscountRate		;//	单菜品折扣信息
    String    foodEstimateCost		;//	菜品预估成本
    String    foodLastCancelNumber		;//	最后一次退菜数量
    String     foodPayPrice		;//	无意义
    String    foodPayPriceReal		;//	无意义
    String      foodSubjectCode		;//	对应收入科目编号
    String       foodSubjectKey		;//	对应收入科目Key
    String     foodSubjectName		;//	对应收入科目名称
    String      foodSubType		;//	菜品的子类型
    Integer      isDiscount		;//	是否参与打折
    Integer     isDiscountDefault		;//	是否参与打折（默认菜品是否参与打折）
    Integer     isNeedConfirmFoodNumber		;//	数量待确认 0：无需确认 1：需确认
    String       itemKey		;//	明细记录Key
    String       makeBy		;//	制作人
    Integer  makeCallCount		;//	制作取餐叫号次数
    String   makeEndfoodNumber		;//	已制作数量
    String      makeEndNumber	;//		制作完成时间（上菜时间）
    Long    makeEndTime		;//	制作完成数量，格式：yyyyMMddHHmmss，默认值0
    Long       makeStartTime		;//	制作开始时间，格式：yyyyMMddHHmmss，默认值0
    Integer    makeStatus		;//	制作状态 0：等叫 1：即起 2：加急 20：制作中 25：请取餐 29：挂起 3：已上菜（已完成）
    Integer      printStatus		;//	打印状态 0：待打印 1：不打印 2：已打印
    String      promotionIDLst		;//	菜品使用的营销ID列表
    String  readyNumber		;//	已配菜数量
    String         salesCommission		;//	菜品销售提成点值
    String      serveConfirmBy		;//	上菜划单人员
    Long       serveConfirmTime		;//	上菜划单时间，格式：yyyyMMddHHmmss，默认值0
    String      serverMAC		;//	服务器MAC地址
    String         tableName		;//	桌台名称
    String     taxRate		;//	菜品税率
    String       transmitNumber		;//	已传菜数量
    String       unitAdjuvant		;//	辅助规格
    String unitAdjuvantNumber		;//	辅助规格数量
}
